home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1998 August / PC Plus SuperCD 50a Issue 142 (CD142a) (August 1998).iso / handson / supercede / Knowodys / Projects / Grades / 1.0.2 / Grades.java < prev    next >
Encoding:
Java Source  |  1997-07-30  |  1.0 KB  |  42 lines

  1.  
  2. import java.io.*;
  3.  
  4. public class Grades {
  5.  
  6.     int sum;
  7.     int[][] grades = {{85,90,95,80},
  8.                         {95,100,95,100},
  9.                         {92,96,92,96},};
  10.  
  11.     String[] names = {"Pat","Heather","Margaret"};
  12.  
  13.     double[] averages = {0.0,0.0,0.0};
  14.  
  15.     public Grades () {
  16.     }
  17.  
  18.     public static void main(String args[]) throws IOException{
  19.         Grades cw = new Grades();
  20.  
  21.         cw.calculate();
  22.         cw.printResults();
  23.  
  24.         System.in.read();
  25.         System.exit(0);
  26.     }
  27.     public void calculate( ){
  28.  
  29.         averages[0] = (grades[0][0] + grades[0][1] + grades[0][2])/3;
  30.         averages[1] = (grades[1][0] + grades[1][1] + grades[1][2])/3;
  31.         averages[2] = (grades[2][0] + grades[2][1] + grades[2][2])/3;
  32.     }
  33.     public void printResults( ){
  34.  
  35.         System.out.println(names[0] +"'s average is: " + averages[0]);
  36.         System.out.println(names[1] +"'s average is: " + averages[1]);
  37.         System.out.println(names[2] +"'s average is: " + averages[2]);
  38.     }
  39. }
  40.  
  41.  
  42.